Windows bêlant, il s'attaque à l'univers du libre et tente d'apprivoiser un Dapper.
À faire: Comment formater une clé USB ?
Questions: mettre dans matériel ou dans tuto?
tag>matériel carte_mère bios
Nous allons utiliser FreeDOS pour flasher le BIOS à partir d'un fichier .exe, non-exécutable sous Linux… mais exécutable sous DOS.
Applications → Outils système → UNetbootin.
Cochez Distribution et choisissez FreeDOS. En bas, sélectionnez votre clé USB. Puis faites OK.
C: .dir qui vous listera le contenu de la clé. Vérifiez que votre fichier de flashage apparaît bien dans la liste.Entrée.Votre BIOS est flashé. Au reboot, allez dans le BIOS, et effectuez les directives fournies par le constructeur (en général load setup defaults). Paramétrez votre BIOS à votre convenance, sauvegardez, et rebootez.

Regardez si vous n'avez pas un utilitaire dans le bios directement. Sinon :
cd <repertoire de telechargement> mkdir tmp sudo mount -o loop -t vfat DRDOS703.IMG tmp sudo cp AWDFASH.EXE biosupdate.file tmp sudo umount tmp mkisofs -o image.iso -b DRDOS703.IMG DRDOS703.IMG
<logiciel>.exe
Flashrom est un programme pour flasher directement depuis votre système.
Utilisable sous Linux, FreeBSD, DragonFly BSD, Solaris, Mac OSX, etc.
* Installez le paquet flashrom ou via apt :
sudo apt-get install flashrom
Voir la version du BIOS en cours
sudo dmidecode -s bios-version
Vérifier si votre ROM est supportée
sudo flashrom
Vous devriez obtenir un message comme suit :
Calibrating delay loop... OK. No coreboot table found. Found chipset "NVIDIA MCP51", enabling flash write... OK. Found chip "PMC Pm49FL004" (512 KB) at physical address 0xfff80000. No operations were specified.
Sauvegarder le BIOS de votre machine :
sudo flashrom -r A7Tversion.ROM
Calibrating delay loop... OK. No coreboot table found. Found chipset "NVIDIA MCP51", enabling flash write... OK. Found chip "PMC Pm49FL004" (512 KB) at physical address 0xfff80000. Reading flash... done.
Pour flasher la ROM avec un nouveau BIOS :
sudo flashrom -w A7TNouvelleVersion.ROM
Calibrating delay loop... OK. No coreboot table found. Found chipset "NVIDIA MCP51", enabling flash write... OK. Found chip "PMC Pm49FL004" (512 KB) at physical address 0xfff80000. Flash image seems to be a legacy BIOS. Disabling checks. Programming page: 0007 at address: 0x00070000
Rebootez votre machine.
Vérifiez la version du BIOS :
sudo dmidecode -s bios-version